package net.zjitc.yaobei_backed.dto.quiz;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import net.zjitc.yaobei_backed.dto.study.StudyResultResponse;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class QuizCheckResponse {
    private boolean correct; // 用户选择是否正确
    private String correctOptionId; // 正确答案的选项ID（用于前端标绿）
    private String correctText; // 正确答案的文本
    private String meaning; // 单词的完整释义
    private String phonetic; // 音标
    private String exampleSentenceCn; // 中文例句
    private String exampleSentenceEn; // 英文例句
    private String audioUrl; // 发音URL
    
    // 学习记录信息（答题后自动保存）
    private StudyResultResponse studyRecord; // 学习记录详情（包含熟练度、下次复习时间等）
}


